Richard De Luca lives in Cresco, PA.

Public Records

Arrest Records

Scroll